package com.ruoyi.report.mapper;

import com.ruoyi.report.domain.SectorMsg;

import java.util.List;

/**
 * 所属行业Mapper接口
 * 
 * @author huanshihao
 * @date 2025-02-11
 */
public interface SectorMsgMapper 
{
    /**
     * 查询所属行业
     * 
     * @param id 所属行业ID
     * @return 所属行业
     */
    public SectorMsg selectSectorMsgById(Long id);

    /**
     * 查询所属行业列表
     * 
     * @param sectorMsg 所属行业
     * @return 所属行业集合
     */
    public List<SectorMsg> selectSectorMsgList(SectorMsg sectorMsg);

    /**
     * 新增所属行业
     * 
     * @param sectorMsg 所属行业
     * @return 结果
     */
    public int insertSectorMsg(SectorMsg sectorMsg);

    /**
     * 修改所属行业
     * 
     * @param sectorMsg 所属行业
     * @return 结果
     */
    public int updateSectorMsg(SectorMsg sectorMsg);

    /**
     * 删除所属行业
     * 
     * @param id 所属行业ID
     * @return 结果
     */
    public int deleteSectorMsgById(Long id);

    /**
     * 批量删除所属行业
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteSectorMsgByIds(String[] ids);
}
